🇬🇧 en fi 🇫🇮

at each other's throats

  • (idiomatic) In mutual conflict.
toistensa kimpussa
Wiktionary Links